翻訳と辞書
Words near each other
・ "O" Is for Outlaw
・ "O"-Jung.Ban.Hap.
・ "Ode-to-Napoleon" hexachord
・ "Oh Yeah!" Live
・ "Our Contemporary" regional art exhibition (Leningrad, 1975)
・ "P" Is for Peril
・ "Pimpernel" Smith
・ "Polish death camp" controversy
・ "Pro knigi" ("About books")
・ "Prosopa" Greek Television Awards
・ "Pussy Cats" Starring the Walkmen
・ "Q" Is for Quarry
・ "R" Is for Ricochet
・ "R" The King (2016 film)
・ "Rags" Ragland
・ ! (album)
・ ! (disambiguation)
・ !!
・ !!!
・ !!! (album)
・ !!Destroy-Oh-Boy!!
・ !Action Pact!
・ !Arriba! La Pachanga
・ !Hero
・ !Hero (album)
・ !Kung language
・ !Oka Tokat
・ !PAUS3
・ !T.O.O.H.!
・ !Women Art Revolution


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

congruence of squares : ウィキペディア英語版
congruence of squares

In number theory, a congruence of squares is a congruence commonly used in integer factorization algorithms.
==Derivation==
Given a positive integer ''n'', Fermat's factorization method relies on finding numbers ''x'', ''y'' satisfying the equality
:x^2 - y^2 = n\,\!
We can then factor ''n'' = ''x''2 - ''y''2 = (''x'' + ''y'')(''x'' - ''y''). This algorithm is slow in practice because we need to search many such numbers, and only a few satisfy the strict equation. However, ''n'' may also be factored if we can satisfy the weaker congruence of squares condition:
:x^2 \equiv y^2 \pmod \hbox x \not\equiv \pm y \pmod.
From here we easily deduce
:x^2 - y^2 \equiv 0 \pmod \hbox (x + y)(x - y) \equiv 0 \pmod
This means that ''n'' divides the product (''x'' + ''y'') (''x'' - ''y''), but since we also require ''x'' ≠ ±''y'' (mod ''n''), ''n'' divides neither (x+y) nor (x−y) alone. Thus (''x'' + ''y'') and (''x'' − ''y'') each contain proper factors of ''n''. Computing the greatest common divisors of (''x'' + ''y'',''n'') and of (''x'' - ''y'',''n'') will give us these factors; this can be done quickly using the Euclidean algorithm.
Congruences of squares are extremely useful in integer factorization algorithms and are extensively used in, for example, the quadratic sieve, general number field sieve, continued fraction factorization, and Dixon's factorization. Conversely, because finding square roots modulo a composite number turns out to be probabilistic polynomial-time equivalent to factoring that number, any integer factorization algorithm can be used efficiently to identify a congruence of squares.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「congruence of squares」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.